// config/vite.config.dev.ts
import { mergeConfig, loadEnv } from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/vite/dist/node/index.js";

// config/vite.config.base.ts
import { resolve } from "path";
import { defineConfig } from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/vite/dist/node/index.js";
import vue from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/@vitejs/plugin-vue/dist/index.mjs";
import vueJsx from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs";
import svgLoader from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/vite-svg-loader/index.js";

// config/plugin/arcoStyleImport.ts
import { vitePluginForArco } from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/@arco-plugins/vite-vue/lib/index.js";
function configArcoStyleImportPlugin() {
  const arcoResolverPlugin = vitePluginForArco({});
  return arcoResolverPlugin;
}

// config/plugin/arcoResolver.ts
import Components from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/unplugin-vue-components/dist/vite.js";
import { ArcoResolver } from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/unplugin-vue-components/dist/resolvers.js";
function configArcoResolverPlugin() {
  const arcoResolverPlugin = Components({
    dirs: [],
    // Avoid parsing src/components.  避免解析到src/components
    deep: false,
    resolvers: [ArcoResolver()]
  });
  return arcoResolverPlugin;
}

// config/vite.config.base.ts
import AutoImport from "file:///Users/qiusu/Desktop/project/susu/copy-shop-seller/node_modules/unplugin-auto-import/dist/vite.js";
var __vite_injected_original_dirname = "/Users/qiusu/Desktop/project/susu/copy-shop-seller/config";
var vite_config_base_default = defineConfig({
  esbuild: {
    jsxFactory: "h",
    jsxFragment: "Fragment",
    jsxInject: `import React from 'react'`
  },
  plugins: [
    vue(),
    vueJsx(),
    configArcoResolverPlugin(),
    svgLoader({ svgoConfig: {} }),
    configArcoStyleImportPlugin(),
    AutoImport({
      include: [
        /\.[tj]sx?$/,
        // .ts, .tsx, .js, .jsx
        /\.vue$/,
        /\.vue\?vue/,
        // .vue
        /\.md$/
        // .md
      ],
      imports: ["vue", "vue-router"]
    })
  ],
  resolve: {
    alias: [
      {
        find: "@",
        replacement: resolve(__vite_injected_original_dirname, "../src")
      },
      {
        find: "assets",
        replacement: resolve(__vite_injected_original_dirname, "../src/assets")
      },
      {
        find: "vue",
        replacement: "vue/dist/vue.esm-bundler.js"
        // compile template
      }
    ],
    extensions: [".ts", ".js", ".jsx", ".tsx", "vue", "json"]
  },
  define: {
    "process.env": {}
  },
  css: {
    preprocessorOptions: {
      less: {
        modifyVars: {
          hack: `true; @import (reference) "${resolve("src/assets/style/breakpoint.less")}";`
        },
        javascriptEnabled: true
      }
    }
  }
});

// config/vite.config.dev.ts
var vite_config_dev_default = ({ mode }) => {
  const { VITE_API_URL, VITE_API_BASE_URL } = loadEnv(mode, process.cwd());
  return mergeConfig(
    {
      mode: "development",
      server: {
        open: true,
        host: "0.0.0.0",
        port: "5557",
        proxy: {
          [VITE_API_BASE_URL]: {
            // target: 'http://frp.signalpha.cn/',
            target: VITE_API_URL + "/api",
            changeOrigin: true,
            rewrite: (path) => path.replace(/^\/api/, "")
          }
        }
      },
      plugins: [
        // eslint({
        //   cache: false,
        //   include: ['src/**/*.ts', 'src/**/*.tsx', 'src/**/*.vue'],
        //   exclude: ['node_modules'],
        // }),
      ]
    },
    vite_config_base_default
  );
};
export {
  vite_config_dev_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiY29uZmlnL3ZpdGUuY29uZmlnLmRldi50cyIsICJjb25maWcvdml0ZS5jb25maWcuYmFzZS50cyIsICJjb25maWcvcGx1Z2luL2FyY29TdHlsZUltcG9ydC50cyIsICJjb25maWcvcGx1Z2luL2FyY29SZXNvbHZlci50cyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiY29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2Rpcm5hbWUgPSBcIi9Vc2Vycy9xaXVzdS9EZXNrdG9wL3Byb2plY3Qvc3VzdS9jb3B5LXNob3Atc2VsbGVyL2NvbmZpZ1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9maWxlbmFtZSA9IFwiL1VzZXJzL3FpdXN1L0Rlc2t0b3AvcHJvamVjdC9zdXN1L2NvcHktc2hvcC1zZWxsZXIvY29uZmlnL3ZpdGUuY29uZmlnLmRldi50c1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vVXNlcnMvcWl1c3UvRGVza3RvcC9wcm9qZWN0L3N1c3UvY29weS1zaG9wLXNlbGxlci9jb25maWcvdml0ZS5jb25maWcuZGV2LnRzXCI7aW1wb3J0IHsgbWVyZ2VDb25maWcsIGxvYWRFbnYgfSBmcm9tICd2aXRlJ1xuaW1wb3J0IGJhc2VDb25maWcgZnJvbSAnLi92aXRlLmNvbmZpZy5iYXNlJ1xuZXhwb3J0IGRlZmF1bHQgKHsgbW9kZSB9KSA9PiB7XG4gIGNvbnN0IHsgVklURV9BUElfVVJMLCBWSVRFX0FQSV9CQVNFX1VSTCB9ID0gbG9hZEVudihtb2RlLCBwcm9jZXNzLmN3ZCgpKVxuICByZXR1cm4gbWVyZ2VDb25maWcoXG4gICAge1xuICAgICAgbW9kZTogJ2RldmVsb3BtZW50JyxcbiAgICAgIHNlcnZlcjoge1xuICAgICAgICBvcGVuOiB0cnVlLFxuICAgICAgICBob3N0OiAnMC4wLjAuMCcsXG4gICAgICAgIHBvcnQ6ICc1NTU3JyxcbiAgICAgICAgcHJveHk6IHtcbiAgICAgICAgICBbVklURV9BUElfQkFTRV9VUkxdOiB7XG4gICAgICAgICAgICAvLyB0YXJnZXQ6ICdodHRwOi8vZnJwLnNpZ25hbHBoYS5jbi8nLFxuICAgICAgICAgICAgdGFyZ2V0OiBWSVRFX0FQSV9VUkwgKyAnL2FwaScsXG4gICAgICAgICAgICBjaGFuZ2VPcmlnaW46IHRydWUsXG4gICAgICAgICAgICByZXdyaXRlOiBwYXRoID0+IHBhdGgucmVwbGFjZSgvXlxcL2FwaS8sICcnKSxcbiAgICAgICAgICB9LFxuICAgICAgICB9LFxuICAgICAgfSxcbiAgICAgIHBsdWdpbnM6IFtcbiAgICAgICAgLy8gZXNsaW50KHtcbiAgICAgICAgLy8gICBjYWNoZTogZmFsc2UsXG4gICAgICAgIC8vICAgaW5jbHVkZTogWydzcmMvKiovKi50cycsICdzcmMvKiovKi50c3gnLCAnc3JjLyoqLyoudnVlJ10sXG4gICAgICAgIC8vICAgZXhjbHVkZTogWydub2RlX21vZHVsZXMnXSxcbiAgICAgICAgLy8gfSksXG4gICAgICBdLFxuICAgIH0sXG4gICAgYmFzZUNvbmZpZ1xuICApXG59XG4iLCAiY29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2Rpcm5hbWUgPSBcIi9Vc2Vycy9xaXVzdS9EZXNrdG9wL3Byb2plY3Qvc3VzdS9jb3B5LXNob3Atc2VsbGVyL2NvbmZpZ1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9maWxlbmFtZSA9IFwiL1VzZXJzL3FpdXN1L0Rlc2t0b3AvcHJvamVjdC9zdXN1L2NvcHktc2hvcC1zZWxsZXIvY29uZmlnL3ZpdGUuY29uZmlnLmJhc2UudHNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL1VzZXJzL3FpdXN1L0Rlc2t0b3AvcHJvamVjdC9zdXN1L2NvcHktc2hvcC1zZWxsZXIvY29uZmlnL3ZpdGUuY29uZmlnLmJhc2UudHNcIjtpbXBvcnQgeyByZXNvbHZlIH0gZnJvbSAncGF0aCdcbmltcG9ydCB7IGRlZmluZUNvbmZpZyB9IGZyb20gJ3ZpdGUnXG5pbXBvcnQgdnVlIGZyb20gJ0B2aXRlanMvcGx1Z2luLXZ1ZSdcbmltcG9ydCB2dWVKc3ggZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlLWpzeCdcbmltcG9ydCBzdmdMb2FkZXIgZnJvbSAndml0ZS1zdmctbG9hZGVyJ1xuaW1wb3J0IGNvbmZpZ0FyY29TdHlsZUltcG9ydFBsdWdpbiBmcm9tICcuL3BsdWdpbi9hcmNvU3R5bGVJbXBvcnQnXG5pbXBvcnQgY29uZmlnQXJjb1Jlc29sdmVyUGx1Z2luIGZyb20gJy4vcGx1Z2luL2FyY29SZXNvbHZlcidcbmltcG9ydCBBdXRvSW1wb3J0IGZyb20gJ3VucGx1Z2luLWF1dG8taW1wb3J0L3ZpdGUnXG5leHBvcnQgZGVmYXVsdCBkZWZpbmVDb25maWcoe1xuICBlc2J1aWxkOiB7XG4gICAganN4RmFjdG9yeTogJ2gnLFxuICAgIGpzeEZyYWdtZW50OiAnRnJhZ21lbnQnLFxuICAgIGpzeEluamVjdDogYGltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCdgLFxuICB9LFxuICBwbHVnaW5zOiBbXG4gICAgdnVlKCksXG4gICAgdnVlSnN4KCksXG4gICAgY29uZmlnQXJjb1Jlc29sdmVyUGx1Z2luKCksXG4gICAgc3ZnTG9hZGVyKHsgc3Znb0NvbmZpZzoge30gfSksXG4gICAgY29uZmlnQXJjb1N0eWxlSW1wb3J0UGx1Z2luKCksXG4gICAgQXV0b0ltcG9ydCh7XG4gICAgICBpbmNsdWRlOiBbXG4gICAgICAgIC9cXC5bdGpdc3g/JC8sIC8vIC50cywgLnRzeCwgLmpzLCAuanN4XG4gICAgICAgIC9cXC52dWUkLyxcbiAgICAgICAgL1xcLnZ1ZVxcP3Z1ZS8sIC8vIC52dWVcbiAgICAgICAgL1xcLm1kJC8sIC8vIC5tZFxuICAgICAgXSxcbiAgICAgIGltcG9ydHM6IFsndnVlJywgJ3Z1ZS1yb3V0ZXInXSxcbiAgICB9KSxcbiAgXSxcbiAgcmVzb2x2ZToge1xuICAgIGFsaWFzOiBbXG4gICAgICB7XG4gICAgICAgIGZpbmQ6ICdAJyxcbiAgICAgICAgcmVwbGFjZW1lbnQ6IHJlc29sdmUoX19kaXJuYW1lLCAnLi4vc3JjJyksXG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBmaW5kOiAnYXNzZXRzJyxcbiAgICAgICAgcmVwbGFjZW1lbnQ6IHJlc29sdmUoX19kaXJuYW1lLCAnLi4vc3JjL2Fzc2V0cycpLFxuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgZmluZDogJ3Z1ZScsXG4gICAgICAgIHJlcGxhY2VtZW50OiAndnVlL2Rpc3QvdnVlLmVzbS1idW5kbGVyLmpzJywgLy8gY29tcGlsZSB0ZW1wbGF0ZVxuICAgICAgfSxcbiAgICBdLFxuICAgIGV4dGVuc2lvbnM6IFsnLnRzJywgJy5qcycsICcuanN4JywgJy50c3gnLCAndnVlJywgJ2pzb24nXSxcbiAgfSxcbiAgZGVmaW5lOiB7XG4gICAgJ3Byb2Nlc3MuZW52Jzoge30sXG4gIH0sXG4gIGNzczoge1xuICAgIHByZXByb2Nlc3Nvck9wdGlvbnM6IHtcbiAgICAgIGxlc3M6IHtcbiAgICAgICAgbW9kaWZ5VmFyczoge1xuICAgICAgICAgIGhhY2s6IGB0cnVlOyBAaW1wb3J0IChyZWZlcmVuY2UpIFwiJHtyZXNvbHZlKCdzcmMvYXNzZXRzL3N0eWxlL2JyZWFrcG9pbnQubGVzcycpfVwiO2AsXG4gICAgICAgIH0sXG4gICAgICAgIGphdmFzY3JpcHRFbmFibGVkOiB0cnVlLFxuICAgICAgfSxcbiAgICB9LFxuICB9LFxufSlcbiIsICJjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZGlybmFtZSA9IFwiL1VzZXJzL3FpdXN1L0Rlc2t0b3AvcHJvamVjdC9zdXN1L2NvcHktc2hvcC1zZWxsZXIvY29uZmlnL3BsdWdpblwiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9maWxlbmFtZSA9IFwiL1VzZXJzL3FpdXN1L0Rlc2t0b3AvcHJvamVjdC9zdXN1L2NvcHktc2hvcC1zZWxsZXIvY29uZmlnL3BsdWdpbi9hcmNvU3R5bGVJbXBvcnQudHNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL1VzZXJzL3FpdXN1L0Rlc2t0b3AvcHJvamVjdC9zdXN1L2NvcHktc2hvcC1zZWxsZXIvY29uZmlnL3BsdWdpbi9hcmNvU3R5bGVJbXBvcnQudHNcIjsvKipcbiAqIFRoZW1lIGltcG9ydFxuICogXHU2ODM3XHU1RjBGXHU2MzA5XHU5NzAwXHU1RjE1XHU1MTY1XG4gKiBodHRwczovL2dpdGh1Yi5jb20vYXJjby1kZXNpZ24vYXJjby1wbHVnaW5zL2Jsb2IvbWFpbi9wYWNrYWdlcy9wbHVnaW4tdml0ZS12dWUvUkVBRE1FLm1kXG4gKiBodHRwczovL2FyY28uZGVzaWduL3Z1ZS9kb2NzL3N0YXJ0XG4gKi9cbmltcG9ydCB7IHZpdGVQbHVnaW5Gb3JBcmNvIH0gZnJvbSAnQGFyY28tcGx1Z2lucy92aXRlLXZ1ZSc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGNvbmZpZ0FyY29TdHlsZUltcG9ydFBsdWdpbigpIHtcbiAgY29uc3QgYXJjb1Jlc29sdmVyUGx1Z2luID0gdml0ZVBsdWdpbkZvckFyY28oe30pO1xuICByZXR1cm4gYXJjb1Jlc29sdmVyUGx1Z2luO1xufVxuIiwgImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCIvVXNlcnMvcWl1c3UvRGVza3RvcC9wcm9qZWN0L3N1c3UvY29weS1zaG9wLXNlbGxlci9jb25maWcvcGx1Z2luXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCIvVXNlcnMvcWl1c3UvRGVza3RvcC9wcm9qZWN0L3N1c3UvY29weS1zaG9wLXNlbGxlci9jb25maWcvcGx1Z2luL2FyY29SZXNvbHZlci50c1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vVXNlcnMvcWl1c3UvRGVza3RvcC9wcm9qZWN0L3N1c3UvY29weS1zaG9wLXNlbGxlci9jb25maWcvcGx1Z2luL2FyY29SZXNvbHZlci50c1wiOy8qKlxuICogSWYgeW91IHVzZSB0aGUgdGVtcGxhdGUgbWV0aG9kIGZvciBkZXZlbG9wbWVudCwgeW91IGNhbiB1c2UgdGhlIHVucGx1Z2luLXZ1ZS1jb21wb25lbnRzIHBsdWdpbiB0byBlbmFibGUgb24tZGVtYW5kIGxvYWRpbmcgc3VwcG9ydC5cbiAqIFx1NjMwOVx1OTcwMFx1NUYxNVx1NTE2NVxuICogaHR0cHM6Ly9naXRodWIuY29tL2FudGZ1L3VucGx1Z2luLXZ1ZS1jb21wb25lbnRzXG4gKiBodHRwczovL2FyY28uZGVzaWduL3Z1ZS9kb2NzL3N0YXJ0XG4gKiBBbHRob3VnaCB0aGUgUHJvIHByb2plY3QgaXMgZnVsbCBvZiBpbXBvcnRlZCBjb21wb25lbnRzLCB0aGlzIHBsdWdpbiB3aWxsIGJlIHVzZWQgYnkgZGVmYXVsdC5cbiAqIFx1ODY3RFx1NzEzNlByb1x1OTg3OVx1NzZFRVx1NEUyRFx1NjYyRlx1NTE2OFx1OTFDRlx1NUYxNVx1NTE2NVx1N0VDNFx1NEVGNlx1RkYwQ1x1NEY0Nlx1NkI2NFx1NjNEMlx1NEVGNlx1NEYxQVx1OUVEOFx1OEJBNFx1NEY3Rlx1NzUyOFx1MzAwMlxuICovXG5pbXBvcnQgQ29tcG9uZW50cyBmcm9tICd1bnBsdWdpbi12dWUtY29tcG9uZW50cy92aXRlJ1xuaW1wb3J0IHsgQXJjb1Jlc29sdmVyIH0gZnJvbSAndW5wbHVnaW4tdnVlLWNvbXBvbmVudHMvcmVzb2x2ZXJzJ1xuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gY29uZmlnQXJjb1Jlc29sdmVyUGx1Z2luKCkge1xuICBjb25zdCBhcmNvUmVzb2x2ZXJQbHVnaW4gPSBDb21wb25lbnRzKHtcbiAgICBkaXJzOiBbXSwgLy8gQXZvaWQgcGFyc2luZyBzcmMvY29tcG9uZW50cy4gIFx1OTA3Rlx1NTE0RFx1ODlFM1x1Njc5MFx1NTIzMHNyYy9jb21wb25lbnRzXG4gICAgZGVlcDogZmFsc2UsXG4gICAgcmVzb2x2ZXJzOiBbQXJjb1Jlc29sdmVyKCldLFxuICB9KVxuICByZXR1cm4gYXJjb1Jlc29sdmVyUGx1Z2luXG59XG4iXSwKICAibWFwcGluZ3MiOiAiO0FBQXFXLFNBQVMsYUFBYSxlQUFlOzs7QUNBbkMsU0FBUyxlQUFlO0FBQy9YLFNBQVMsb0JBQW9CO0FBQzdCLE9BQU8sU0FBUztBQUNoQixPQUFPLFlBQVk7QUFDbkIsT0FBTyxlQUFlOzs7QUNFdEIsU0FBUyx5QkFBeUI7QUFFbkIsU0FBUiw4QkFBK0M7QUFDcEQsUUFBTSxxQkFBcUIsa0JBQWtCLENBQUMsQ0FBQztBQUMvQyxTQUFPO0FBQ1Q7OztBQ0hBLE9BQU8sZ0JBQWdCO0FBQ3ZCLFNBQVMsb0JBQW9CO0FBQ2QsU0FBUiwyQkFBNEM7QUFDakQsUUFBTSxxQkFBcUIsV0FBVztBQUFBLElBQ3BDLE1BQU0sQ0FBQztBQUFBO0FBQUEsSUFDUCxNQUFNO0FBQUEsSUFDTixXQUFXLENBQUMsYUFBYSxDQUFDO0FBQUEsRUFDNUIsQ0FBQztBQUNELFNBQU87QUFDVDs7O0FGVkEsT0FBTyxnQkFBZ0I7QUFQdkIsSUFBTSxtQ0FBbUM7QUFRekMsSUFBTywyQkFBUSxhQUFhO0FBQUEsRUFDMUIsU0FBUztBQUFBLElBQ1AsWUFBWTtBQUFBLElBQ1osYUFBYTtBQUFBLElBQ2IsV0FBVztBQUFBLEVBQ2I7QUFBQSxFQUNBLFNBQVM7QUFBQSxJQUNQLElBQUk7QUFBQSxJQUNKLE9BQU87QUFBQSxJQUNQLHlCQUF5QjtBQUFBLElBQ3pCLFVBQVUsRUFBRSxZQUFZLENBQUMsRUFBRSxDQUFDO0FBQUEsSUFDNUIsNEJBQTRCO0FBQUEsSUFDNUIsV0FBVztBQUFBLE1BQ1QsU0FBUztBQUFBLFFBQ1A7QUFBQTtBQUFBLFFBQ0E7QUFBQSxRQUNBO0FBQUE7QUFBQSxRQUNBO0FBQUE7QUFBQSxNQUNGO0FBQUEsTUFDQSxTQUFTLENBQUMsT0FBTyxZQUFZO0FBQUEsSUFDL0IsQ0FBQztBQUFBLEVBQ0g7QUFBQSxFQUNBLFNBQVM7QUFBQSxJQUNQLE9BQU87QUFBQSxNQUNMO0FBQUEsUUFDRSxNQUFNO0FBQUEsUUFDTixhQUFhLFFBQVEsa0NBQVcsUUFBUTtBQUFBLE1BQzFDO0FBQUEsTUFDQTtBQUFBLFFBQ0UsTUFBTTtBQUFBLFFBQ04sYUFBYSxRQUFRLGtDQUFXLGVBQWU7QUFBQSxNQUNqRDtBQUFBLE1BQ0E7QUFBQSxRQUNFLE1BQU07QUFBQSxRQUNOLGFBQWE7QUFBQTtBQUFBLE1BQ2Y7QUFBQSxJQUNGO0FBQUEsSUFDQSxZQUFZLENBQUMsT0FBTyxPQUFPLFFBQVEsUUFBUSxPQUFPLE1BQU07QUFBQSxFQUMxRDtBQUFBLEVBQ0EsUUFBUTtBQUFBLElBQ04sZUFBZSxDQUFDO0FBQUEsRUFDbEI7QUFBQSxFQUNBLEtBQUs7QUFBQSxJQUNILHFCQUFxQjtBQUFBLE1BQ25CLE1BQU07QUFBQSxRQUNKLFlBQVk7QUFBQSxVQUNWLE1BQU0sOEJBQThCLFFBQVEsa0NBQWtDLENBQUM7QUFBQSxRQUNqRjtBQUFBLFFBQ0EsbUJBQW1CO0FBQUEsTUFDckI7QUFBQSxJQUNGO0FBQUEsRUFDRjtBQUNGLENBQUM7OztBRDFERCxJQUFPLDBCQUFRLENBQUMsRUFBRSxLQUFLLE1BQU07QUFDM0IsUUFBTSxFQUFFLGNBQWMsa0JBQWtCLElBQUksUUFBUSxNQUFNLFFBQVEsSUFBSSxDQUFDO0FBQ3ZFLFNBQU87QUFBQSxJQUNMO0FBQUEsTUFDRSxNQUFNO0FBQUEsTUFDTixRQUFRO0FBQUEsUUFDTixNQUFNO0FBQUEsUUFDTixNQUFNO0FBQUEsUUFDTixNQUFNO0FBQUEsUUFDTixPQUFPO0FBQUEsVUFDTCxDQUFDLGlCQUFpQixHQUFHO0FBQUE7QUFBQSxZQUVuQixRQUFRLGVBQWU7QUFBQSxZQUN2QixjQUFjO0FBQUEsWUFDZCxTQUFTLFVBQVEsS0FBSyxRQUFRLFVBQVUsRUFBRTtBQUFBLFVBQzVDO0FBQUEsUUFDRjtBQUFBLE1BQ0Y7QUFBQSxNQUNBLFNBQVM7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEsTUFNVDtBQUFBLElBQ0Y7QUFBQSxJQUNBO0FBQUEsRUFDRjtBQUNGOyIsCiAgIm5hbWVzIjogW10KfQo=
